trading or other public company - Francés Inglés Diccionario